Automattic\WooCommerce\Internal\DataStores\Orders\OrdersTableMetaQuery B

Total Complexity 95
Dependencies 1
Dependents 1
Total lines 564
Lines of code 303
Logical lines of code 201
Comment lines 108
Methods 15
Properties 6

Methods 15

Method Rating Maintainability Complexity Lines of code
generate_where_for_clause_key()
B
37 19 73
sanitize_meta_query()
B
46 19 33
generate_where_for_clause_value()
A
43 15 46
is_operator_compatible_with_shared_join()
S
58 8 12
find_or_create_table_alias_for_clause()
S
52 6 25
flatten_where_clauses()
S
54 6 21
process()
S
50 4 30
generate_join_for_clause()
S
56 3 17
sanitize_cast_type()
S
64 4 10
sanitize_relation()
S
70 3 6
__construct()
S
64 2 10
is_atomic()
S
78 2 3
build_query()
S
68 2 8
get_sql_clauses()
S
71 1 6
sanitize_join()
S
78 1 3